var i = 0
function foo() {
    if (i) return i
    i = new Date()
    return i
}

foo()  // Date
foo()
foo()
foo()
